impulse echo voltage - Francés Inglés Diccionario